technical salesperson - Turco Inglés Diccionario